const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  // 配置 Webpack 选项
  configureWebpack: {
    // 根据环境设置 devtool，开发环境启用详细 source map
    devtool:
      process.env.NODE_ENV === 'development'
        ? 'eval-cheap-module-source-map' // 开发环境：保留原始源码映射，错误定位更精确
        : 'source-map' // 生产环境：可选，生成独立 source map 文件（需考虑安全性）
  }
})
